Alpine clover - Español Inglés Diccionario